#!/bin/bash

set -e

# Titre
echo ""
echo -e "		  \e[1;33mROUTINE DE NETTOYAGE ET DE MISE A JOUR\e[0m\n"
echo -e "			   \e[1;33m(Version Zorin OS)\e[0m"
echo -e "			  \e[3;33mScript d'installation\e[0m\n\n"


# 1. Installation ou mise à jour de Nala
echo -e "\e[1;33m1. Vérification de Nala...\e[0m"
sleep 1.5
if ! command -v nala >/dev/null 2>&1; then
echo -e "\e[1;32mInstallation de Nala...\e[0m\n"
    sleep 1.5
    sudo apt-get clean
    sudo curl https://gitlab.com/volian/volian-archive/-/raw/main/install-nala.sh | bash
    sleep 1.5
    echo ""
else if [ "$(apt-cache policy nala | grep Installé | cut -d: -f2)" == "$(apt-cache policy nala | grep Candidat | cut -d: -f2)" ]; then
    echo -e "\e[1;32mNala est à jour.\e[0m\n"
    sleep 1.5
else
    echo -e "\e[1;32mMise à jour de Nala...\e[0m\n"
    sleep 1.5
    sudo curl https://gitlab.com/volian/volian-archive/-/raw/main/install-nala.sh | bash
    sleep 1.5
    echo ""
fi
fi

# 2. Installation et paramétrage du script
echo -e '\e[1;33m2. Installation et paramétrage du script...\e[0m'
sleep 1.5
if [ ! -d "$HOME/.local/bin" ]; then
    mkdir $HOME/.local/bin
    sleep 1.5
fi
sudo cp ./routine-nala.sh $HOME/.local/bin/routine-nala.sh
sudo chmod +x $HOME/.local/bin/routine-nala.sh
sleep 1.5

# 3. Création des lanceurs
echo -e '\e[1;33m3. Création du lanceur...\e[0m\n'
sleep 1.5
sudo cp ./routine-nala.desktop $HOME/.local/share/applications/routine-nala.desktop

sleep 1.5


# 4. Sortie
#
read -n 1 -s -r -p $'\e[1;32mAppuyez sur une touche pour quitter.\e[0m\n\n'
